package com.thinkgsp.jxc.persistence;

import com.thinkgsp.sys.model.SysAccountPeriod;

/**
 * 期间持久化类
 * @author evan
 *
 */
public interface PeriodMapper {

	/**
	 * 更新当前期间
	 * 截止日期=now()
	 * 是否当前期间=false
	 * @param period
	 */
	public void updateCurrentPeriod(SysAccountPeriod period);
	
	/**
	 * 插入下一期间
	 * 开始日期=now()
	 * 是否当前期间=true
	 * @param period
	 */
	public void insertNextPeriod(SysAccountPeriod period);
	
	/**
	 * 清空期间表
	 */
	public void clearPeriod();
}
